package com.tansun.easycare.rule.refemodel.entity;

import org.hibernate.validator.constraints.Length;

import com.tansun.easycare.rule.common.entity.RuleBaseEntity;

/**
 * 规则引用Entity
 * @author lixs
 * @version 2019-11-19
 */
public class RuleReleModel extends RuleBaseEntity<RuleReleModel> {
	
	private static final long serialVersionUID = 1L;
	private String manageId;		// code
	private String refeCode;		// refe_code
	private String nodeId;		// manage_id
	private String modelType;
	private String projectCode;
	private Integer  seq;
	private String  isfuncparam;
	private String  version;


	private  String   name;
	
	public Integer getSeq() {
		return seq;
	}

	public void setSeq(Integer seq) {
		this.seq = seq;
	}

	
	public RuleReleModel() {
		super();
	}

	public RuleReleModel(String id){
		super(id);
	}

	public String getManageId() {
		return manageId;
	}

	public void setManageId(String manageId) {
		this.manageId = manageId;
	}

	@Length(min=0, max=50, message="refe_code长度必须介于 0 和 50 之间")
	public String getRefeCode() {
		return refeCode;
	}

	public void setRefeCode(String refeCode) {
		this.refeCode = refeCode;
	}
	public String getNodeId() {
		return nodeId;
	}

	public void setNodeId(String nodeId) {
		this.nodeId = nodeId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getModelType() {
		return modelType;
	}

	public void setModelType(String modelType) {
		this.modelType = modelType;
	}

	public String getProjectCode() {
		return projectCode;
	}

	public void setProjectCode(String projectCode) {
		this.projectCode = projectCode;
	}

	public String getIsfuncparam() {
		return isfuncparam;
	}

	public void setIsfuncparam(String isfuncparam) {
		this.isfuncparam = isfuncparam;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}
	
	
}